package com.vote.www.utils;

import java.net.HttpURLConnection;
import java.net.URL;


/**
 * 链接url校验 但是对 csdn网站 又是ping不通
 * UrlUtil
 * 创建人:cheny
 * 时间：2017年5月19日-下午5:49:59 
 * @version 1.0.0
 *
 */
public class UrlUtil {

	public static boolean isConnection(String url) {
		boolean flag = false;
		int counts = 0;
		if (null == url || url.length() <= 0) {
			return flag;
		}
		while (counts < 10) {
			try {
				HttpURLConnection connection = (HttpURLConnection) new URL(url)
						.openConnection();
				int state = connection.getResponseCode();
				if (state == 200) {
					flag = true;
				}
				break;
			} catch (Exception e) {
				counts++;
				continue;
			}
		}
		return flag;
	}

	/**
	 * 
	 * 方法名：main
	 * 创建人：RUI
	 * 时间：2017年5月19日-下午5:47:54 
	 * @param args void
	 * @exception 
	 * @since  1.0.0
	 */
	public static void main(String[] args) {
		boolean a=UrlUtil.isConnection("https://bugclose.com/index.html");
			System.out.println(a);
	}
}
